beat (someone) to the punch

Translations
опередить (кого-то)
He beat her to the punch by announcing the news first.
Он опередил её, объявив новости первым.
Definitions
To do something before someone else can, often to gain an advantage or to prevent them from achieving something first.
Words